badge of shame - Espagnol Anglais Dictionnaire